Compund Words

Last Search Words

Sponsored Links

Search Result:sniper rifle

sniper rifle   (TTS Sound)



Overview of noun sniper_rifle

The noun sniper rifle has 1 sense


  • sniper rifle, precision rifle -- (an extremely powerful rifle developed for the military; capable of destroying light armored vehicles and aircraft more than a mile away)